home *** CD-ROM | disk | FTP | other *** search
- { Gnoom: UFP Image Editor --- Demo program }
-
- uses Gnoom,Crt,Graph;
-
- var Im : GnType;
- N : Byte;
- i : integer;
- gd,gm : integer;
-
- begin
- Gd:=Ega;Gm:=EgaLo;InitGraph(gd,gm,'');
- if GraphResult<>GrOk then Halt(1);
- GnoomImage('monster',Im,N);
- SetFillStyle(SolidFill,Brown);SetColor(White);
- MoveTo(210,84);LineTo(200,90);LineTo(200,124);LineTo(210,130);
- LineTo(430,130);LineTo(440,124);LineTo(440,90);LineTo(430,84);
- LineTo(210,84);FloodFill(211,85,White);
- SetColor(Yellow);SetTextStyle(DefaultFont,HorizDir,4);
- OutTextXY(240,88,'GNOOM');SetColor(Red);
- OutTextXY(238,86,'GNOOM');
- SetColor(LightCyan);SetTextStyle(DefaultFont,HorizDir,1);
- OutTextXY(253,120,'UFP Image Editor');
- repeat
- for i:=1 to N do
- begin PutImage(288,50,Im[i]^,NormalPut);
- delay(200); end;
- for i:=N-1 downto 2 do
- begin PutImage(288,50,Im[i]^,NormalPut);
- delay(200); end;
- until keypressed;
- CloseGraph; end.